183
165
53
13
111
41
51
10
19
65
32
48
77
38
8
50
14
7
9
151
26
63
16
70
33
168
23
37
74
75
15
94
22
25
21
136
224
11
35
146
104
166
80
39
27
17
78
90
85
125