304
34
17
33
172
42
47
99
18
62
72
38
79
29
27
23
44
37
39
55
77
15
30
97
10
135
48
78
96
56
94
185
21
40
104
7
32
70
125
49
88
53
95
22
129
9
16
81
84