40
28
64
72
168
7
2
152
97
61
68
3
235
5
13
11
25
51
42
15
22
30
267
16
47
23
10
134
114
24
87
200
31
38
35
29
384
139
57
14
75
418
59
49
92
54
274
79
130
129