23
106
36
117
59
9
20
5
25
58
33
30
77
63
32
83
44
112
255
27
18
29
17
99
16
11
42
7
10
67
51
102
15
37
14
34
56
19
145
24