8
29
74
7
54
22
15
20
21
33
3
13
4
19
14
26
392
105
17
92
41
125
25
31
141
139
164
63
77
27
112
301
106
45
32
18
90
47
87
85
11
5
108
145
68
130
35
10
159