242
35
33
432
51
148
46
48
6
64
21
84
10
43
30
11
92
112
19
47
77
12
23
50
53
32
9
29
60
59
2
165
111
54
41
16
3
4
7
239
117
45
57
27
137
271
76
56
427
171