240
109
67
52
81
30
118
51
89
16
17
24
9
169
44
25
97
37
28
156
61
212
85
19
75
73
91
149
98
39
26
62
43
38
23
70
40
64
11
122
8
12
10
31
33
58
71
22
13
231