38
34
51
122
10
27
30
42
49
4
31
13
279
58
32
7
35
96
24
74
117
8
9
12
25
137
63
11
16
262
20
40
65
23
21
136
167
76
69
18
44
5
71
88
82
112