42
39
51
63
13
35
119
123
48
22
32
38
96
36
53
234
339
29
102
31
17
73
11
23
243
33
6
66
58
46
26
65
116
60
64
50
76
25
30
241
140
178
56
55
248
49