49
28
112
36
40
24
20
35
29
368
4
39
863
7
16
6
19
10
262
41
150
60
38
11
160
725
5
59
397
22
27
13
73
140
90
137
2
1
105
179
15
31
25
50
17
37
227
71