22
21
130
67
51
13
33
12
42
35
1747
11
282
49
3
6
53
10
65
31
311
36
17
86
37
4
50
234
296
76
38
70
93
32
322
252
26
1390
123
27
169
47
87
23
319
1304