104
28
15
92
17
30
33
24
51
101
132
26
37
75
25
11
91
16
14
22
18
9
70
21
3
40
6
108
186
12
19
29
49
115
61
80
65
67
76
60
305
144
190
146
341
31