32
50
8
17
78
51
109
5
24
13
9
42
25
91
45
144
44
92
28
97
84
257
14
16
20
11
89
315
23
15
62
40
49
27
21
19
60
112
41
31
7
137