183
81
39
41
19
10
44
59
96
11
33
112
24
5
120
195
104
57
67
48
28
27
58
29
50
84
47
34
92
111
7
6
91
56
22
17
14
153
42
398
40
13
31
617
45
146
85
25