76
157
131
179
368
21
565
235
261
92
327
101
88
1245
68
26
29
53
58
38
54
6
12
48
19
11
64
79
43
36
84
78
67
23
50
13
14
15
46
117
49
110
108
17
37
61
4
32
27
65