63
39
34
23
100
60
6
136
11
44
13
31
88
36
62
8
7
46
45
59
97
40
98
53
67
9
50
87
25
4
24
51
101
332
28
41
64
56
86
15
20
211
92
68
106
19