52
200
22
29
220
11
154
98
33
65
20
93
42
77
49
19
73
90
295
106
78
141
64
97
62
34
89
47
37
23
13
27
94
74
32
79
627
192
767
1723
124
103
114
134
318