155
176
25
449
23
1015
189
5
19
15
7
9
13
86
59
79
308
67
33
41
44
8
12
61
57
70
160
71
26
22
169
119
128
80
165
221
110
14
410
29
56
78
62
58
47
42
137
21
54
10