95
39
21
122
8
270
20
86
109
11
227
37
42
54
10
71
36
27
74
31
35
51
24
32
68
47
77
38
116
22
84
99
12
48
210
43
9
80
17
123
154
57
102
81
119
53
255
94
75
144