135
12
197
8
5
4
134
156
14
114
39
55
13
35
50
9
24
23
180
19
6
202
7
16
75
147
104
56
73
77
246
111
108
164
100
85
112
65
98
82
54
52
132
59
58
219
348
81
48