241
89
32
118
17
12
142
77
22
10
29
75
83
37
51
36
67
21
54
18
38
25
147
57
26
90
24
31
120
14
28
55
78
63
9
13
76
73
157
41
85
44
33
59
306
95
117