31
66
32
20
108
37
23
40
36
19
18
35
118
273
17
38
48
76
123
119
89
301
34
15
25
45
189
82
155
91
14
107
22
9
13
92
111
142
4
87
122
60
16
83