136
13
5
12
437
101
127
11
222
55
9
26
45
92
58
110
4
2
7
17
22
67
57
226
185
27
536
198
6
23
60
115
231
87
159
323
40
85
148
111
292
25
311
51
50
78
75
257
54
752
5095