82
19
29
5
18
33
44
84
35
21
42
49
328
65
31
40
36
72
52
26
55
46
43
71
110
47
9
15
27
56
54
171
37
20
208
183
93
95
74
77
101
145
61
53
12
38