15
7
36
29
13
11
5
8
19
18
10
9
64
20
25
33
49
42
4
102
79
24
105
87
125
39
94
37
123
134
736
153
68
63
70
16
209
97
107
222
88
238
59
21
101
32
46
66
254
27