33
93
717
77
187
113
22
48
107
19
112
12
11
10
53
98
84
71
14
32
76
36
17
31
13
530
1368
234
28
30
126
396
20
7
128
368
49
16
120
611
597
21
91
401
397
38
194
418
109
104