32
61
26
62
102
6
11
20
5
49
24
17
14
65
7
12
175
70
27
23
18
29
13
4
41
288
226
43
3
69
36
8
22
47
10
50
106