29
61
86
24
40
23
74
45
268
31
36
12
32
73
10
25
19
75
30
20
17
121
33
21
35
77
367
240
42
136
66
13
22
37
41
43
9
15
48
53
55
34
52
7