49
235
26
24
65
7
4
44
133
12
3
46
19
29
21
50
10
97
138
23
151
96
210
47
1203
25
16
52
17
14
95
51
13
296
38
5
94
27
20
107
349