29
23
16
51
56
17
40
154
38
20
33
53
175
26
116
3
10
734
36
11
13
42
14
94
27
41
25
61
24
80
9
6
44
34
278
149
15
250
19
45
100