102
33
10
63
72
41
43
8
24
135
7
14
57
15
117
44
39
23
68
77
17
97
62
85
40
21
16
28
76
64
60
25
38
18
9
19
4
26
70
137
55
12
22
273
31