295
55
23
193
36
61
52
113
55
70
295
60
32
102
76
86
388
41
53
19
103
52
50
104
52
107
69
82
222
50
58
81
14
11
12
22
43
6
29
57
60
46
62
50
122
41
188
103
135
63
133
411
102
86
84
52
68
36
44
11