104
254
29
87
233
465
16
30
76
8
226
54
136
57
20
146
1
13
41
114
10
67
4747
34
123
69
72
429
794
51
56
154
348
131
126
595
213
107
7
4054
9
53
35
25
47
96
28
39
386
683
105
24
489
36
12