114
96
32
20
14
16
1
27
302
38
15
4
36
76
3
30
60
8
194
25
45
93
12
9
89
100
152
11
145
34
43
55
29
1524
26
17
19
22
41
42
78
122
33
24
7
73