108
22
20
48
24
15
95
110
88
72
170
206
10
34
46
44
31
43
38
30
101
105
63
65
42
23
52
17
35
41
21
55
50
128
61
39
25
263
29
26
37
64
221
67
11
133
51
9
125
14