25
18
38
36
45
10
61
22
131
9
33
35
24
40
49
11
113
41
227
289
59
6
4
237
23
102
37
98
161
82
19
53
5
76
3
72
89
75
46
79
122
165
90
17
194
66
31