45
71
48
34
331
15
105
145
47
74
27
155
275
56
36
85
102
66
224
78
5
39
92
29
33
3
109
374
75
448
289
60
37
24
16
11
23
21
62
114
31
7
20
84
101
270
119
9
129
77
14