34
9
36
7
10
15
345
19
5
136
94
22
21
13
107
35
144
16
29
49
707
65
60
158
64
84
164
33
41
25
152
102
148
52
309
63
147
32
24
17
66
113
44
209
138