15
35
65
23
127
28
41
11
3
43
36
17
87
228
55
53
39
8
134
5
105
24
46
37
60
49
50
27
30
21
58
156
82
148
14
96
31
80
19
99
2
32
20
22
85
106
241
33