36
12
21
11
17
59
50
25
47
40
46
79
31
57
14
15
268
20
30
8
5
60
41
61
38
53
10
9
19
248
63
68
32
34
45
77
6
24
66
70
28
100
94
89
44
152
102