2
48
8
5
4
21
7
12
13
19
10
16
9
42
91
18
17
28
14
25
85
23
51
3
262
44
86
176
87
78
30
100
98
187
111
97
130
273
32
184
96
67
90
144
6
118