3
75
23
8
19
13
12
27
20
9
24
15
41
18
16
11
42
47
148
32
65
38
98
58
57
63
17
40
174
34
90
109
33
48
193
84
53
136
54
49
77
93
78
224
117
315
66
602
111
118
190
44
55