275
31
29
16
41
58
10
129
28
103
222
52
6
67
151
68
33
13
115
27
95
11
133
25
150
70
34
26
60
51
18
112
48
69
44
71
30
64
74
20
24
38
65
46
66
56