100
23
25
37
24
86
36
48
286
11
206
125
56
9
75
108
21
301
31
110
10
54
53
77
39
44
71
18
216
94
113
35
63
62
57
42
49
7
58
32
28
43
336
162
1
46
117
30
20
40