35
7
5
18
52
30
941
62
70
17
16
51
112
156
105
24
27
95
89
63
29
13
31
43
22
78
376
64
44
42
23
33
165
58
108
15
92
94
38
74
21
77
99
45
54