36
35
118
15
31
49
11
16
155
77
64
30
23
73
17
47
84
20
34
24
56
48
18
60
8
27
10
12
26
25
13
160
263
113
177
50
991
45
33
28
29
14
19
463
187
108
2