36
26
33
20
77
217
21
67
8
145
46
41
81
4
44
23
22
19
5
13
29
25
40
32
652
11
49
47
84
57
17
35
48
89
65
52
155
6
446
53