165
1379
12
268
29
20
28
32
37
17
70
275
330
368
234
82
27
81
21
14
30
151
385
24
40
99
33
74
105
52
159
35
25
93
63
702
101
41
16
637
85
76
42
60
58
62
123
84
11