134
82
53
62
139
21
16
50
25
46
28
65
31
124
146
78
14
41
132
4
20
284
232
297
11
35
69
87
214
102
32
106
89
23
38
6
47
63
231
204
15
12
8
5
1
143
117
3
57
107
49
129
515
118