94
142
916
1107
122
43
17
84
139
72
106
59
53
68
332
36
39
50
32
58
11
56
75
55
30
41
217
64
105
113
67
54
104
63
42
132
107
29
121
38
26
82
79
40
37
35
24