186
61
29
76
372
12
56
89
20
68
59
82
9
7
5
14
66
21
37
40
156
17
34
48
413
157
65
15
23
6
49
81
24
10
98
22
74
13
93
310
50
169
160
4
403
11
52
19
1003