82
36
8
162
12
6
165
102
140
54
17
55
26
91
7
204
13
64
173
59
92
23
45
83
14
27
32
38
37
122
77
46
34
0
19
141
74
5
379
688
80
71
114
29
361
81
93