152
16
177
19
79
54
38
8
43
36
86
4
27
7
6
35
13
10
81
83
26
14
285
67
122
46
55
92
25
24
93
28
11
44
15
40
21
45
20
64
160
41
85
187
62
33
22