15
94
62
16
93
36
123
51
68
30
67
38
33
47
112
57
298
65
22
125
48
7
380
162
43
53
75
120
13
19
14
10
106
146
25
28
70
17
21
18
32
40
12
122
66