38
60
93
29
41
57
65
10
48
303
25
134
197
22
16
87
30
158
306
8
148
6
19
351
97
55
61
39
28
67
62
104
45
132
11
95
7
18
20
70
120
635
73
103
59
3
34