34
75
83
225
24
16
29
45
61
71
52
44
74
17
46
30
33
93
86
58
12
258
170
13
25
31
180
420
471
7433
15
179
64
87
51
14
142
809
65
10
446
967
126
200
1084
18