34
11
51
7
8
10
428
96
13
15
25
42
106
24
75
19
104
45
53
14
68
46
203
130
23
153
117
3
36
73
82
22
9
20
16
12
31
37
5
29
21
49
39
76