133
21
34
127
57
177
117
76
1769
5
119
30
11
107
666
14
178
19
70
10
37
40
35
52
58
15
17
25
180
73
41
45
101
287
23
47
36
185
139
22
4
114
98
131
238
155
383
255
24
26
27
1401