48
67
21
26
35
86
128
23
39
22
18
49
92
17
19
107
56
40
219
12
24
50
397
230
111
60
4
6
46
16
11
2
3
66
36
238
134
1225
2275
180
33
9
34
507
10
59
29