26
39
317
102
48
152
13
83
91
29
15
1702
32
275
131
108
123
51
38
11
8
37
80
70
63
22
30
159
50
363
34
20
66
351
4
56
364
23
134
194
25
250
28
45
24
19
229
81
5
72
62