105
147
33
27
12
183
93
106
63
84
29
109
30
83
108
19
68
53
269
44
20
16
40
43
111
615
17
10
97
92
78
61
23
163
7
31
18
5
71
171
21
56
120
66
55