45
151
20
97
10
84
23
6
85
49
15
147
9
78
34
255
31
24
17
29
194
42
4
111
114
161
67
116
13
14
19
8
124
197
95
46
142
176
37
383
811
26
30
73
51
21