25
103
9
149
175
10
29
51
52
702
15
143
57
13
45
33
139
31
47
28
144
364
67
124
1330
11
7
34
37
19
315
534
22
49
46
42
77
70
109
220
80
24
66
53
120
58
36