124
29
28
33
16
9
44
56
32
13
11
55
12
81
63
5
35
2
15
41
93
30
229
99
26
64
27
109
18
88
118
83
42
108
36
62
95
69
43
3
7
23
51