71
7
29
58
24
82
21
28
49
16
1364
34
39
576
11
12
22
180
46
85
77
157
50
42
31
377
175
943
23
38
204
329
269
2525
152
117
66
78
40
233
56
79
8800
95