29
203
254
7
44
147
50
22
376
12
15
43
23
57
37
52
13
17
21
18
5
58
111
26
36
88
38
80
35
62
237
66
134
150
49
31
126
30
47
2
167
106
125
20
221
74