92
31
19
18
51
11
90
29
17
10
7
32
22
27
141
48
46
74
24
16
49
20
44
52
2
21
252
64
6
12
4
15
75
224
100
38
23
168
135
1
117
9
58
200
113