35
3
7
30
13
9
6
23
19
45
69
4
62
85
33
67
32
44
25
12
54
162
15
27
51
21
194
306
364
72
108
65
126
24
68
254
49
71
213
87
57
41
98
36
96
64
176
81
83
42
53