173
58
145
71
98
225
18
80
176
20
84
40
168
93
31
19
114
51
90
11
234
30
17
12
7
32
22
28
26
141
75
49
47
43
33
68
29
53
44
69
50
60
25
362
37
54
38
21