322
95
252
5
11
94
19
22
45
38
102
9
20
112
21
26
18
36
24
380
3
52
267
17
10
71
1390
42
87
126
1705
16
13
226
7
47
70
414
444
29
23
93
218
8
220
77
54
4
63
25
135