83
51
181
37
21
38
10
9
33
47
107
22
23
30
25
49
155
84
13
76
32
357
116
54
11
226
80
16
96
42
241
114
41
56
26
68
202
39
69
79
8
204
55
43
36
48
97
168
62
15
64